blocking glove - Spanish English Dictionary